package br.ufrn.findabomb.controller;

import java.util.LinkedList;
import java.util.List;

import br.ufrn.findabomb.controller.ServerFassade.AtrId;
import br.ufrn.findabomb.model.Room;
import br.ufrn.findabomb.model.ServerResponse;

class RoomFinder {
	/**
	 * Retorna a lista de Rooms que atendem à expressão NAME
	 * @param name Parametro de busca
	 * @return Lista de Rooms encontrada, lista vazia caso nenhuma seja encontrada
	 */
	protected Room findRoom(String name) {
		ServerResponse res = ServerFassade.find(Room.class, name);

		if (res!=null) {
			if (res.isSuccessfull()) {
				return (Room) res.getData();
			}
		}
		return null;
	}
}
